Usv Trajectory Planning for Time Varying Motion Goals in an Environment with Obstacles
نویسندگان
چکیده
Safe and efficient following of a time varying motion goal by an autonomous unmanned surface vehicle (USV) in a sea environment with obstacles is a challenge. The vehicle’s tracking capability is inherently influenced by its dynamics, the motion characteristics of the motion goal, as well as by the configuration of obstacles in the marine environment. We have developed an approach that utilizes a lattice-based trajectory planning to generate a dynamically feasible, resolution optimal, collision-free trajectory to allow the vehicle to reliably reach the motion goal. We utilized a trajectory following controller to achieve high tracking efficiency while still preserving motion safety. The entire approach is based on the developed USV system architecture that encapsulates the necessary trajectory planning components. We demonstrated the effectiveness of the developed planner in a simulated environment with static obstacles. In addition, we have developed a physical evaluation setup. INTRODUCTION Autonomous unmanned surface vehicles (USVs) [1] have been emerging as an attractive alternative to human-driven boats in a wide variety of missions that require reliable sea navigation. Examples of such missions include harbor patrolling and protecting important assets in vulnerable areas [2, 3], surveillance [4], environmental monitoring [5], etc. These applications usually require the vehicles to carefully navigate through locations with many obstacles with variable dimensions and shapes such as boats, shorelines, or docks. Many of the applications require frequent computation of a motion goal by the USV to successfully fulfill its task. The motion goal may be rapidly changing and express different motion patterns depending on the task. Examples of the tasks include interception, follow target boats, rules of the road (COLREGS) [6], intruder blocking [7], etc. In this paper, our focus is on the development of a trajectory planning approach for safe and efficient following of a moving target in a marine environment with obstacles (see Figure 1). Safe and efficient target following requires the autonomous USV to keep the target within a user-specified distance range. The vehicle needs to maintain sufficient velocity as well as have the ability to negotiate sharp turns that could lead to deviations from its intended trajectory ∗Address all correspondence to this author.
منابع مشابه
GPU based generation of state transition models using simulations for unmanned surface vehicle trajectory planning
This paper describes GPU based algorithms to compute state transition model for unmanned surface vehicles (USVs) using 6 degree of freedom (DOF) dynamics simulations of vehicle-wave interaction. State transition model is a key component of Markov Decision Process (MDP), which is a natural framework to formulate the problem of trajectory planning under motion uncertainty. USV trajectory planning...
متن کاملOptimal Trajectory Planning of a Mobile Robot with Spatial Manipulator For Spatial Obstacle Avoidance
Mobile robots that consist of a mobile platform with one or many manipulators mounted on it are of great interest in a number of applications. Combination of platform and manipulator causes robot operates in extended work space. The analysis of these systems includes kinematics redundancy that makes more complicated problem. However, it gives more feasibility to robotic systems because of the e...
متن کاملLocal and Global Motion Planning for Unmanned Surface Vehicle
The paper shows approach of unmanned surface vehicle motion planning in an environment with obstacles. The structure of the control system hardware, software architecture, based on client-server model with the loose coupling in ROS software environment, is presented. Global planner is designed using the method of Generalized Voronoi Diagrams. Local planner is implemented using the unstable regi...
متن کاملAdaptive Sampling Based COLREGs-Compliant Obstacle Avoidance for Autonomous Surface Vehicles
Achieving persistent autonomy requires unmanned surface vehicles (USVs) to be able to deal with a wide variety of complex planning situations. In this paper, we introduce a model-predictive, local trajectory planning algorithm for USVs operating in congested and highly dynamic traffic. The planner generalizes the Velocity Obstacle concept to systems with non-linear dynamics, nonholonomic constr...
متن کاملITOMP: Incremental Trajectory Optimization for Real-Time Replanning in Dynamic Environments
We present a novel optimization-based algorithm for motion planning in dynamic environments. Our approach uses a stochastic trajectory optimization framework to avoid collisions and satisfy smoothness and dynamics constraints. Our algorithm does not require a priori knowledge about global motion or trajectories of dynamic obstacles. Rather, we compute a conservative local bound on the position ...
متن کامل